immediate successor - Spanish English Dictionary